package Interface静态方法;
/*
1.定义一个接口Inter,里面有三个方法，一个是抽象方法，一个是默认方法，一个是静态方法
    void show();
    default void method(){ }
    public static void test(){ }
    2.定义一个接口的实现类
    InterImpl
    3.定义测试类
    InterDemo
    在主方法中，按照多态的方式创建对象并使用
 */
public class InterDemo{
    public static void main(String[] args) {
        Inter i=new InterImpl();
        i.method();
        i.show();
//        i.test();//防止两个接口出现的不同静态方法以至于不知道调用哪个

        //只能通过接口直接调用静态方法
        Inter.test();
        Flyable.test();
    }
}
